package com.tanhua.dubbo.api;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.tanhua.domain.db.UserInfo;

import java.util.List;

public interface BlackListApi {
    /**
     * 根据用户id分页查询黑名单用户
     */
    IPage<UserInfo> blacklist(Integer page, Integer pagesize, Long userId);

    /**
     * 从黑名单列表中移除黑名单用户
     * @param userId 登陆用户id
     * @param blackUserId 要移除的黑名单用户id
     */
    void deleteBlackUser(Long userId, Long blackUserId);

    List<UserInfo> blacklist(Long userId);
}
